.ub
{
	display: -webkit-box !important;
	display: box !important;
	position:relative;
}

.ub-rev
{
	-webkit-box-direction:reverse;
	box-direction:reverse;
}

.ub-fh
{
	width:100%;
}

.ub-fv
{
	height:100%;
}

.ub-con
{
	position:absolute;
	width:100%;
	height:100%;
}

.ub-ac
{
	-webkit-box-align:center;
	box-align:center;
}
.ub-ae
{
	-webkit-box-align:end;
	box-align:end;
}

.ub-pc
{
	-webkit-box-pack:center;
	box-pack:center;
}
.ub-pe
{
	-webkit-box-pack:end;
	box-pack:end;
}
.ub-pj
{
	-webkit-box-pack:justify;
	box-pack:justify;
}

.ub-ver
{
	-webkit-box-orient:vertical;
	box-orient:vertical;
}
.ub-hor{-webkit-box-orient:horizontal;
	box-orient:horizontal;}
.ub-f1
{
	position:relative;
	-webkit-box-flex: 1; 
	box-flex: 1;
}

.ub-f2
{
	position:relative;
	-webkit-box-flex: 2;
	box-flex: 2; 
}

.ub-f3
{
	position:relative;
	-webkit-box-flex: 3;
	box-flex: 3;
}

.ub-f4
{
	position:relative;
	-webkit-box-flex: 4;
	box-flex: 4;
}

.ub-img
{
	-webkit-background-size:contain;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
}

.ub-img1
{	
	-webkit-background-size:cover;
	background-size:cover;
	background-repeat:no-repeat;
	background-position:center;
}
.ub-img2
{
	background-repeat:repeat-x;
	background-size:auto 100%
}
.ub-img3
{
	background-repeat:repeat-y;
	background-size:100% auto
}

.ub-img4
{
	-webkit-background-size:100% auto;
	background-size:100% auto;
	background-repeat:no-repeat;
	background-position:center;
}
.ub-img5
{
	-webkit-background-size:auto 100%;
	background-size:auto 100%;
	background-repeat:no-repeat;
	background-position:center;
}

.ub-img6
{
	background-repeat:no-repeat;
	background-position:center;
}
.ub-img7
{
	-webkit-background-size:100% 100%;
	background-size:100% 100%;
	background-repeat:no-repeat;
	background-position:center;
}
.l_ub-img{
	-webkit-background-size:100% 100%;
	background-size:45% 32%;
	background-repeat:no-repeat;
	background-position:center;
}
.l_ub-img1{
	-webkit-background-size:100% 100%;
	background-size:60% 90%;
	background-repeat:no-repeat;
	background-position:center;
}
.l_ub-img2{
	-webkit-background-size:100% 100%;
	background-size:100% 100%;
	background-repeat:no-repeat;
}
.l_ub-img3{
	-webkit-background-size:100% 100%;
	background-size:45% 94%;
	background-repeat:no-repeat;
	background-position:center;
}
.l_ub-img4{
	-webkit-background-size:100% 100%;
	background-size:100% 90%;
	background-repeat:no-repeat;
	background-position:center;
}
.l_ub-img5{
	-webkit-background-size:100% 100%;
	background-size:49% 45%;
	background-repeat:no-repeat;
	background-position:center;
}
.l_ub-img6{
	-webkit-background-size:100% 100%;
	background-size:38% 95%;
	background-repeat:no-repeat;
	background-position:center;
}
.l_ub-img7{
	-webkit-background-size:100% 100%;
	background-size:25% 54%;
	background-repeat:no-repeat;
	background-position:center;
}
.l_ub-img7{
	-webkit-background-size:100% 100%;
	background-size:17% 75%;
	background-repeat:no-repeat;
	background-position:center;
}
.m_img
{
		-webkit-background-size:100% 100%;
	background-size:100% 100%;
	background-repeat:no-repeat;
	background-position:center;
}
.m_img1{
		-webkit-background-size:contain;
	background-size:contain;
	background-repeat:no-repeat;
}
